package com.choosefine.it.team.model;

import com.choosefine.it.base.Base;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

@ApiModel(value = "班组评价相关信息", description = "")
public class TeamEvaluationInfo extends Base {
	private static final long serialVersionUID = 6380168555073906323L;
	@ApiModelProperty(value = "班组评价ID", required = true)
	private Integer id;
	@ApiModelProperty(value = "组织能力（1优2良3差）", required = true)
	private Integer organizationskills;
	@ApiModelProperty(value = "信用（1优2良3差）", required = true)
	private Integer credit;
	@ApiModelProperty(value = "班组用户ID", required = true)
	private String uuid;
	@ApiModelProperty(value = "班组ID", required = true)
	private Integer teamid;
	@ApiModelProperty(value = "评价时间", required = true)
	private Long evaluationtime;
	@ApiModelProperty(value = "对应项目的编号", required = true)
	private String projectcode;

	/**
	 * 分包类型（1清包2重包）
	 */
	@ApiModelProperty(value = "分包类型（1清包2重包）", required = true)
	private Integer projectTypeId;
	/**
	 * 地区
	 */
	@ApiModelProperty(value = "地区", required = true)
	private String city;


	@ApiModelProperty(value = "项目名称", required = true)
	private String projectName;
	@ApiModelProperty(value = "承包人名字", required = true)
	private String contractorName;
	@ApiModelProperty(value = "开工日期", required = true)
	private Long project_start;
	@ApiModelProperty(value = "完工日期", required = true)
	private Long project_end;

	public Integer getProjectTypeId() {
		return projectTypeId;
	}

	public void setProjectTypeId(Integer projectTypeId) {
		this.projectTypeId = projectTypeId;
	}

	public String getCity() {
		return city;
	}

	public void setCity(String city) {
		this.city = city;
	}

	public String getProjectName() {
		return projectName;
	}

	public void setProjectName(String projectName) {
		this.projectName = projectName;
	}

	public String getContractorName() {
		return contractorName;
	}

	public void setContractorName(String contractorName) {
		this.contractorName = contractorName;
	}

	public Long getProject_start() {
		return project_start;
	}

	public void setProject_start(Long project_start) {
		this.project_start = project_start;
	}

	public Long getProject_end() {
		return project_end;
	}

	public void setProject_end(Long project_end) {
		this.project_end = project_end;
	}

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public Integer getOrganizationskills() {
		return organizationskills;
	}

	public void setOrganizationskills(Integer organizationskills) {
		this.organizationskills = organizationskills;
	}

	public Integer getCredit() {
		return credit;
	}

	public void setCredit(Integer credit) {
		this.credit = credit;
	}

	public String getUuid() {
		return uuid;
	}

	public void setUuid(String uuid) {
		this.uuid = uuid == null ? null : uuid.trim();
	}

	public Integer getTeamid() {
		return teamid;
	}

	public void setTeamid(Integer teamid) {
		this.teamid = teamid;
	}

	public Long getEvaluationtime() {
		return evaluationtime;
	}

	public void setEvaluationtime(Long evaluationtime) {
		this.evaluationtime = evaluationtime;
	}

	public String getProjectcode() {
		return projectcode;
	}

	public void setProjectcode(String projectcode) {
		this.projectcode = projectcode == null ? null : projectcode.trim();
	}
}